Text copied to clipboard!

Başlık

Text copied to clipboard!

Tam Yığın Web Geliştirici

Açıklama

Text copied to clipboard!
Tam Yığın Web Geliştirici arıyoruz. Bu pozisyon, hem ön yüz (frontend) hem de arka yüz (backend) geliştirme süreçlerinde aktif rol alacak, modern web teknolojilerini kullanarak kullanıcı dostu ve performanslı uygulamalar geliştirecek bir profesyoneli kapsamaktadır. Adayın, yazılım geliştirme yaşam döngüsünün tüm aşamalarında deneyimli olması, farklı programlama dillerine ve çerçevelere hâkim olması beklenmektedir. Tam Yığın Web Geliştirici olarak, kullanıcı arayüzlerinin tasarımından veritabanı yönetimine kadar geniş bir yelpazede görev alacaksınız. React, Angular veya Vue.js gibi modern JavaScript kütüphaneleriyle ön yüz geliştirme yaparken; Node.js, Django veya Laravel gibi teknolojilerle arka uç geliştirme süreçlerini yöneteceksiniz. Ayrıca RESTful API'ler oluşturma, entegrasyonlar yapma ve bulut tabanlı çözümlerle çalışabilme yeteneğiniz önemlidir. Bu pozisyon, çevik (Agile) metodolojilerle çalışan bir ekip içinde yer almayı, kod kalitesine önem vermeyi ve sürekli öğrenmeye açık olmayı gerektirir. Takım çalışmasına yatkın, iletişim becerileri güçlü ve problem çözme yeteneği gelişmiş adaylar arıyoruz. Proje yönetim araçları (JIRA, Trello vb.) ve sürüm kontrol sistemleri (Git) konusunda deneyim sahibi olmanız tercih sebebidir. Eğer hem teknik bilgiye hem de yaratıcı düşünceye sahipseniz, kullanıcı deneyimini ön planda tutan uygulamalar geliştirmekten keyif alıyorsanız ve teknolojiyi yakından takip ediyorsanız, sizi ekibimize katılmaya davet ediyoruz.

Sorumluluklar

Text copied to clipboard!
  • Web uygulamalarının ön yüz ve arka yüz geliştirmesini gerçekleştirmek
  • RESTful API'ler tasarlamak ve entegre etmek
  • Veritabanı tasarımı ve yönetimi yapmak (MySQL, MongoDB vb.)
  • Kodun test edilmesi ve hata ayıklama süreçlerini yürütmek
  • Kullanıcı deneyimini iyileştirmek için arayüz tasarımlarına katkı sağlamak
  • Sürüm kontrol sistemlerini (Git) etkin şekilde kullanmak
  • Çevik geliştirme süreçlerine katılmak
  • Teknik dokümantasyon hazırlamak
  • Performans optimizasyonları yapmak
  • Bulut servisleri (AWS, Azure vb.) ile entegrasyon sağlamak

Gereksinimler

Text copied to clipboard!
  • Bilgisayar Mühendisliği veya ilgili alanlarda lisans derecesi
  • HTML, CSS, JavaScript konularında ileri düzey bilgi
  • React, Angular veya Vue.js gibi frontend teknolojilerinde deneyim
  • Node.js, Django, Ruby on Rails veya benzeri backend teknolojilerinde bilgi
  • SQL ve NoSQL veritabanlarıyla çalışma deneyimi
  • Git ve GitHub gibi sürüm kontrol sistemlerine hâkimiyet
  • RESTful API geliştirme konusunda tecrübe
  • Responsive tasarım ve mobil uyumluluk konularında bilgi
  • İyi derecede İngilizce okuma ve yazma becerisi
  • Takım çalışmasına yatkınlık ve iletişim becerileri

Potansiyel mülakat soruları

Text copied to clipboard!
  • Daha önce geliştirdiğiniz bir tam yığın projeyi anlatır mısınız?
  • Hangi frontend ve backend teknolojilerini tercih ediyorsunuz? Neden?
  • RESTful API geliştirirken nelere dikkat edersiniz?
  • Veritabanı tasarımı yaparken hangi kriterleri göz önünde bulundurursunuz?
  • Git ile ilgili deneyiminiz nedir?
  • Çevik geliştirme süreçlerinde nasıl çalışıyorsunuz?
  • Performans optimizasyonu için hangi yöntemleri kullanırsınız?
  • Mobil uyumlu tasarımlar geliştirirken nelere dikkat edersiniz?
  • Hangi bulut servisleriyle çalıştınız?
  • Yeni teknolojileri nasıl takip ediyorsunuz?